package com.ruoyi.web.controller.tenant;
import com.ruoyi.system.domain.Tenant;
import com.ruoyi.system.service.impl.TenantServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

@RestController
@RequestMapping("/tenant")
public class TenantController1 {
    @Autowired
    private TenantServiceImpl tenantService;

    // 查询租客
    @PostMapping("/select")
    public List<Tenant> select(@RequestBody Tenant tenant) {
        // 查询租客逻辑
        List<Tenant> strings = tenantService.selectTenant(tenant);
        // 返回租客信息
        return strings;
    }

    // 添加租客
    @PostMapping("/add")
    public String add(@RequestBody Tenant tenant) {
        return tenantService.insertTenant(tenant);
    }

    // 删除租客
    @PostMapping("/delete")
    public String delete(@RequestBody Tenant tenant) {
        return tenantService.deleteTenant(tenant);
    }

    // 修改租客
    @PostMapping("/update")
    public String update(@RequestBody Tenant tenant) {

        return tenantService.updateTenant(tenant);

    }

}
